<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<p>
			完成函数 createModule，调用之后满足如下要求：<br />
			1、返回一个对象<br />
			2、对象的 greeting 属性值等于 str1， name 属性值等于 str2<br />
			3、对象存在一个 sayIt 方法，该方法返回的字符串为 greeting属性值 + ', ' + name属性值(注意', '逗号后面有空格)
		</p>
		<script type="text/javascript">
			//使用构造函数法
			function createModule(str1, str2) {
			    function Obj(){
			        this.greeting = str1;
			        this.name = str2;
			        this.sayIt = function(){
			            return this.greeting + ', ' + this.name;
			        };
			    }
			    return new Obj();
			}
			//构造函数与原型组合
			function createModule(str1, str2) {
			    function CreateMod(){
			        this.greeting = str1;
			        this.name = str2;
			    }
			    CreateMod.prototype.sayIt = function(){
			        return this.greeting + ', '  + this.name;
			    }
			    return new CreateMod();
			}
			function t(num,bit){
				 var tran = num.toString(2);
			    bit<0?0:bit-1;
			    return tran.split("").reverse();
			}
			console.log(t(128));
			(function(){
				alert(111);
			}());
		</script>
	</body>
</html>
